package operator;
/*
    ++/-- 在参与运算的情况下:
        ++/-- 在变量的前面 : 先自增/自减, 再参与运算
        ++/-- 在变量的后面 : 先参与运算, 再自增/自减

    ++/--的运算百分95以上的情况都是单独使用!!
 */
public class OperatorDemo4 {
    public static void main(String[] args) {
        int a = 10;

        //赋值运算
        //int b = a++;
        int b = ++a;

        System.out.println("a = " + a);//11
        System.out.println("b = " + b);//11

        System.out.println("------------------");

        int c = 20;
        //输出
//        System.out.println(c++);//20
//        System.out.println(c);//21
        System.out.println(++c);//21
        System.out.println("------------------");

        int d = 30;
        //一句代码中,只能对一个变量进行一次赋值
        d = d++;//愚蠢的代码
        //正确写法: d++;

        System.out.println("d = " + d);//30
        System.out.println("d = " + d);//30
        System.out.println("d = " + d);//30
        System.out.println("d = " + d);//30

    }
}
